from math import*

a = int(input("Введите четырёхзначное число"))
g = 10000
h = 0
n = 0
f = int(sqrt(a))

if 1000 <= a <= 9999:
    b = a % 10
    c = a // 10 % 10
    d = a // 100 % 10
    e = a // 1000 % 10
    i = int(sqrt(b))
    j = int(sqrt(c))
    k = int(sqrt(d))
    l = int(sqrt(e))

    if a % 2 == 0:
        print("Число чётное: Да")
    else:
        print("Число чётное: Нет")

    if a % 3 == 0:
        print("Число кратно трём: Да")
    else:
        print("Число кратно трём: Нет")

    if sqrt(a) == f:
        print("Является квадратом числа:", f)
    else:
        print("Является квадратом числа: Нет")

    if b == 0:
        n += 1
    if c == 0:
        n += 1
    if d == 0:
        n += 1
    if e == 0:
        n += 1
    print("Кол-во нулей в числе:", n)

    g = min(b, c, d, e)
    print("Наименьшая цифра числа:", g)

    h = max(b, c, d, e)
    print("Наибольшая цифра числа:", h)

    if sqrt(b) == i:
        print("Цифра в разряде единиц является квадратом цифры:", i)
    else:
        print("Цифра в разряде единиц является квадратом цифры: Нет")

    if sqrt(c) == j:
        print("Цифра в разряде десятков является квадратом цифры:", j)
    else:
        print("Цифра в разряде десятков является квадратом цифры: Нет")

    if sqrt(d) == k:
        print("Цифра в разряде сотен является квадратом цифры:", k)
    else:
        print("Цифра в разряде сотен является квадратом цифры: Нет")

    if sqrt(e) == l:
        print("Цифра в разряде тысяч является квадратом цифры:", l)
    else:
        print("Цифра в разряде тысяч является квадратом цифры: Нет")
else:
    print("Введённое число не является четырёхзначным")
